xend: Add support for URI ('file:' and 'data:' scheme) for PV/kernel and PV/ramdisk
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 20 Jul 2009 09:12:38 +0000 (10:12 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 20 Jul 2009 09:12:38 +0000 (10:12 +0100)
commit787d3b69de1e4619caafc2ff9884b47746eaa91f
treea035c2f5f04bbeee11ec03c488517eb9ba0ba683
parente60c0b8f66ea97bb59e53bd3aca8fd741a430a11
xend: Add support for URI ('file:' and 'data:' scheme) for PV/kernel and PV/ramdisk

Add support for 'file:' and 'data:' URI schemes for the parameters
'PV/kernel' and 'PV/ramdisk' in the VM.create() call.  The 'data:'
scheme handling enables using a file which is stored inside the
management system (from where the XenAPI call is send) as kernel or
ramdisk.

Notes:
o all included: a detailed description can be found in the xenapi
documentation
o bumped up the version of the API document to 1.0.8 (because of
(minimal) interface extension)
o Future enhancements (like http:, ftp: schemes) fit seamlessly into
the current design / classes

Signed-off-by: Andreas Florath <xen@flonatel.org>
docs/xen-api/bibliography.tex [new file with mode: 0644]
docs/xen-api/revision-history.tex
docs/xen-api/xenapi-coversheet.tex
docs/xen-api/xenapi-datamodel.tex
docs/xen-api/xenapi.tex
tools/python/xen/util/fileuri.py [new file with mode: 0644]
tools/python/xen/xend/XendConfig.py
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/image.py